home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Sound / MSE-DEMO / MSE.readme < prev    next >
Text File  |  1997-06-28  |  8KB  |  252 lines

  1. Short: MIDI SYStem EXplorer - PatchEditor+MORE
  2. Uploader: dhomas@youngmonkey.ca (dhomas trenn)
  3. Author: dhomas@youngmonkey.ca (dhomas trenn)
  4. Type: mus/midi
  5.  
  6. ==========================================================================
  7.  
  8.                          young monkey studios
  9.                              ANNOUNCEMENT
  10.                                    
  11.                          MIDI SYStem EXplorer
  12.  
  13. If you have not already done so, download mus/midi/MSE.lha from your
  14. favourite Aminet site.  Or from our website (www.youngmonkey.ca) follow
  15. the main page through the 'hands on' section through 'Amiga Software'
  16. to the 'MIDI SYStem EXplorer' support area.
  17.  
  18. ==========================================================================
  19.  
  20.  
  21. WHAT'S NEW
  22. ----------
  23.  
  24. Most importantly:
  25.  
  26. - Added 'Play Notes' under the 'Utilities' menu for sending note on/off
  27.   messages when testing sounds.
  28.  
  29. - Implemented 'XBitsOffset' for 'Midi Data <method>'.  Allows split value
  30.   storage.
  31.  
  32. - Implemented 'Gadget Type List'.
  33.   
  34.  
  35. Automation!  ARexx!  and More!
  36.  
  37. Automation gives you complete programmable control of all gadgets. 
  38. Imagine having a mixer module with dozens of faders... now with a click
  39. of a button, you can have programmed logarithmic, smooth, random,
  40. spasmodic fades... whatever you want!
  41.  
  42.  
  43.  
  44. NOTES
  45. -----
  46.  
  47. For newcomers... be sure to have a look at the "Readme-FIRST.demo" file
  48. for a walk through of the many featues of MSE.
  49.  
  50. If you've tried out MSE before... check out some of the new demo modules
  51. included with this release... in particular:
  52.  
  53. One of the best and newest features of this MSE is automation.  To see
  54. it in action load the TEST module and click on the automate gadget in
  55. the upper left hand corner.  This gadget has been linked to an external
  56. ARexx script which will do some fun things with the slider gadgets
  57. below it.
  58.  
  59.  
  60.  
  61. ABOUT MSE
  62. ---------
  63.  
  64. Many, so called, UNIVERSAL PATCH EDITORS have come and gone for the
  65. Amiga.  One of our biggest complaints, and the reason why we are making
  66. MSE, is that these editors are not anywhere near UNIVERSAL.  The
  67. approach others have taken is in requiring 'modules' to be purchased
  68. for each MIDI device to be controlled.  This is fine as long as you can
  69. get a module for EVERY device you have.  But we all know that,
  70. especially on the Amiga, this has not ever happened.  Then of course,
  71. when the company goes out of business or discontinues the program, no
  72. further modules are ever made.
  73.  
  74. So, along come a few other public domain and shareware authors to try
  75. and fill in the hole.  These programmers either chose to code
  76. individual editors or make an another attempt at a UNIVERSAL EDITOR of
  77. their own.  These UNIVERSAL EDITORS require you to be able to program
  78. in C or Assembler in order to make your own editors.  If you wanted to
  79. do that why would you bother with their patch editor at all?
  80.  
  81. Well, MIDI SYStem EXplorer has arrived... we do not claim that MSE is a
  82. UNIVERSAL PATCH EDITOR... we are not sure such a thing is even possible,
  83. but MSE does strive to solve a lot of these problems:
  84.  
  85. 1) Development of other programs stopped because nobody was buying it,
  86.    and no editor exists for my new one of a kind MIDI ZEN-ZAMBULATOR.
  87.  
  88.   MSE is being developed for our own studio use, first!  Even if nobody
  89.   else wants to use it, we will continue to develop it.  Its
  90.   development will continue regardless of whether anyone buys it or not.
  91.   We have been using our Amigas for over 10 years, and we do not see
  92.   that stopping for a long time.
  93.  
  94.   Even if we did stop developing MSE, you would very likely still be
  95.   able to create new modules, because MSE already supports most MIDI
  96.   formats.
  97.  
  98. 2) You are a musician, you do not know how to program in C, or
  99.    Assembler or any other language.  And if you did you would rather be
  100.    composing than programming modules!
  101.  
  102.   MSE supports modules created by the MSE-Compiler.  It converts text
  103.   definition files into modules that MSE can use.  The compiler uses an
  104.   easy to learn language specifically written to be as easy to
  105.   understand as possible.  In many cases, you can simply modify an
  106.   existing definition file to work with another device.
  107.  
  108.   If you can use a text editor and you understand X/Y coordinates you
  109.   will likely learn MSE's definition language fast.  See the definitions
  110.   directory for samples of definition files.  Once you get a hang of
  111.   things, making modules is FAST.  And once you have the editor done, you
  112.   will be amazed at how much time is saved and how much more creative the
  113.   process of sound generation becomes!
  114.  
  115.   Definition files and modules will be freely available.  So, if
  116.   you are not interested in making your own modules you can still use
  117.   modules made by us and others.
  118.  
  119. 3) Other editors do not work while my sequencer or other program is
  120.    running.
  121.  
  122.   MSE will run in conjunction with programs that use the public domain
  123.   MIDI.library, BlueRibbon.library or CAMD.library.
  124.  
  125.   Imagine being able to edit patch data while having that MIDI
  126.   information recorded directly into a sequencer.  It is possible and
  127.   opens up great creative possibilities.
  128.  
  129. 5) Other software is too expensive!
  130.  
  131.   We think so too.
  132.  
  133.  
  134. WHAT WILL MSE DO?
  135. -----------------
  136.  
  137. MSE has been designed to control all types of MIDI data through a
  138. programmable graphic user interface or by external software control.
  139. MSE can be used as a simple MIDI Controller or a complex patch editing
  140. system.
  141.  
  142. Some possible applications:
  143.  
  144. - MIDI Volume/Pan Mixer (with automated fading)
  145. - Patch Editor
  146. - Patch Librarian
  147.  
  148.  
  149. With the definition language you can design the entire user interface
  150. to meet your needs.  Screen mode/size (Amiga/CyberGFX/etc.), window
  151. size and position, fonts, borders, colors, gadget placement, etc. can
  152. all be customized.  As well, you can define the character set, MIDI
  153. port (Triple Play Plus is supported) and much more.
  154.  
  155.  
  156. FEATURES
  157. --------
  158.  
  159.    - Fully automated control.
  160.    
  161.    - ARexx support.
  162.  
  163.    - Openable on any public screen.
  164.  
  165.    - Extensive customization allows the user to design standard
  166.      interfaces for all MIDI products connected to the system.
  167.  
  168.    - Graphic interfaces are designed external to the main program.  This
  169.      minimizes memory requirements and increases the interface speed.
  170.  
  171.    - Just about everything is customizable, including: layout, fonts,
  172.      gadgets, colors, images, menus, MIDI events, etc.
  173.  
  174.    - Allows the user to enter MIDI information from a device's user manual
  175.      and configure a custom interface to access parameters.
  176.  
  177.    - Supports ALL MIDI events.
  178.  
  179.    - Patch/Librarian data is stored in MIDI standard format, for easy
  180.      importing to other software.
  181.  
  182.    - Has the ability to edit individual parameters on devices that only
  183.      support patch dumps.
  184.  
  185.    - MIDI communication can operate with realtime feedback and/or through
  186.      user interaction.
  187.  
  188.    - Edits can be made without connection to a MIDI device, if required.
  189.  
  190.    - Includes lots of examples and common device interfaces, to get you
  191.      started.
  192.  
  193.    - Supports MIDI.library (PD), BlueRibbon.library (B&P), TriplePlayPlus,
  194.      and CAMD.library (DeluxeMusic) allowing simultaneous use with other
  195.      programs that also use these libraries.
  196.  
  197.  
  198. WHAT WON'T MSE DO?
  199. ------------------
  200. - Waveform editing (samplers) is not supported.  Another program
  201.   WaveFormer (under development) is being designed for this.
  202.  
  203. - Probably some other things too, but that first one is the most commonly
  204.   asked about.
  205.  
  206.  
  207. THE FUTURE
  208. ----------
  209. MIDI SYStem EXplorer is updated regularly.
  210.  
  211. There will be lots of other things added in, making MSE even more
  212. useful.  As always, we are happy to listen to any suggestions you might
  213. have.
  214.  
  215.  
  216. REQUIREMENTS
  217. ------------
  218. - WB 2.x+
  219. - Text editor
  220. - MIDI interface
  221. - MIDI.library, BlueRibbon.library or CAMD.library (included).
  222. - Some understanding of MIDI documentation to create custom modules
  223.  
  224.  
  225. RECOMMENDATIONS
  226. ---------------
  227. - Simple paint program for layout design
  228. - WB 3.x
  229.  
  230.  
  231. SYSTEMS TESTED ON
  232. -----------------
  233. MIDI SYStem EXplorer is developed on an A3000T/060/50MHz with 2 Meg
  234. CHIP / 68 Meg FAST memory and Cybervision64/4 Meg at 1280x1024.
  235.  
  236. It is beta-tested on an A3000T with 2 Meg CHIP / 12 Meg FAST memory at
  237. 640x400, and an A600 with 2 Meg CHIP at 640x400.
  238.  
  239. MIDI SYStem EXplorer has been tested under Kickstarts 2.x and 3.x.
  240.  
  241.   + registered users have many other system configurations.
  242.  
  243.  
  244. FOR MORE INFORMATION SEND EMAIL TO:
  245. ----------------------------------
  246. MSE@youngmonkey.ca
  247.  
  248.  
  249. ----
  250. dhomas trenn
  251. young monkey studios
  252.